home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 2000 November: Tool Chest / Dev.CD Nov 00 TC Disk 1.toast / What's New? / Development Kits / Mac OS / USB DDK 1.4.6f4 / Examples / USBSampleStorageDriver / StorageClassDriver / StorageClassShim.h < prev    next >
Encoding:
C/C++ Source or Header  |  2000-09-25  |  688 b   |  26 lines  |  [TEXT/MPS ]

  1. /*
  2.     File:        StorageClassShim.h
  3.  
  4.     Contains:    All prototypes for exported functions and resource fork management
  5.                 functions.
  6.  
  7.     Version:    1.3
  8.  
  9.     Copyright:    © 1998-1999 by Apple Computer, Inc., all rights reserved.
  10.  
  11. */
  12. #ifndef __StorageClassShimH__
  13. #define __StorageClassShimH__
  14.  
  15. #include <CodeFragments.h>
  16.  
  17. // Prototypes for all exported functions
  18. extern OSStatus        USBShim( void );
  19. extern OSErr         CFragInitRoutine(CFragInitBlockPtr initBlkPtr);
  20. extern void         CFragTermRoutine( void );
  21.  
  22. // Prototypes for functions to manage opening and closing of the Shim's resource fork
  23. extern short        OpenShimResourceFork( void );
  24. extern void         CloseShimResourceFork( void );
  25.  
  26. #endif //__StorageClassShimH__